﻿using System.Windows.Media;
using Holdem.Interfaces.Card;

namespace Holdem.Interfaces.ViewModel
{
	public interface IHoldemStatisticsPotOddsViewModel
	{
		HoldemCard CurrentState
		{
			get;
			set;
		}

        Brush NegativeExpectationColor
        {
            get;
            set;
        }

        Brush PositiveExpectationColor
        {
            get;
            set;
        }

        Brush CurrentBorderBrush
        {
            get;
        }

        string FlopPercentText
        {
            get;
        }

        string TurnPercentText
        {
            get;
        }

        string RiverPercentText
        {
            get;
        }

	    string HandOddsFlopText
	    {
	        get;
	    }

        string HandOddsTurnText
        {
            get;
        }

        string HandOddsRiverText
        {
            get;
        }

        double MaxBet
        {
            get;
            set;
        }

        double PotSize
        {
            get;
            set;
        }
	}
}
